// Integration tests for xgpu-server

use xgpu_server::config::ServerConfig;
use xgpu_server::core::XGPUServer;

#[tokio::test]
async fn test_server_basic_lifecycle() {
    let config = ServerConfig::default();
    let server = XGPUServer::new(config);
    assert!(server.is_ok());
}

#[test]
fn test_config_validation() {
    let config = ServerConfig::default();
    assert!(config.validate().is_ok());
}